package com.azier.kapacitor.script.node.nodebind;

import com.azier.kapacitor.script.node.InfluxDBOutNode;
import com.azier.kapacitor.script.node.Node;

/**
* 1 * @Author: luoj
* 2 * @Date: 2019/11/8 11:27
* 3
*/

/**
Create an influxdb output node that will store the incoming data into InfluxDB.
**/

/**
创建一个influxdb输出节点，它将输入的数据存储到InfluxDB中。
**/
public interface InfluxDBOutNodeBind extends Node {
    /**
     Create an influxdb output node that will store the incoming data into InfluxDB.
     **/
    /**
     创建一个influxdb输出节点，它将输入的数据存储到InfluxDB中。
     **/
    default InfluxDBOutNode influxDBOut(){
        InfluxDBOutNode nextNode = new InfluxDBOutNode();
        this.setNextNode(nextNode);
        nextNode.zetHeadNode(this.getHeadNode());
        return nextNode;
    }
}